using System;
using System.ComponentModel.DataAnnotations;

namespace GroupChallenge.Web
{
    public partial class Question
    {
        #region Primitive Properties
    
        [Key]
        public virtual int QuestionId
        {
            get;
            set;
        }
    
        public virtual string QuestionText
        {
            get;
            set;
        }
    
        public virtual string Answer1
        {
            get;
            set;
        }
    
        public virtual string Answer2
        {
            get;
            set;
        }
    
        public virtual string Answer3
        {
            get;
            set;
        }
    
        public virtual string Answer4
        {
            get;
            set;
        }
    
        public virtual Nullable<int> CorrectAnswerId
        {
            get;
            set;
        }

        public virtual QuestionType QuestionTypeId
        {
            get;
            set;
        }
    
        public virtual string SubmittedByPlayerNickName
        {
            get;
            set;
        }
    
        public virtual string WonByPlayerNickName
        {
            get;
            set;
        }

        public virtual int WonByPlayerId
        {
            get;
            set;
        }

        public virtual string CategoryName
        {
            get;
            set;
        }

        public virtual DateTime SubmittedTimeUTC
        {
            get;
            set;
        }

        #endregion
    }
}
